software development thin-client linux application software open source radius3 capacity planning high java performance custom software development consulting windows management development unix